# 关系运算符
# > < >= <= == !=
# 运算的结果都是布尔类型  True/False
# == 判断是否相等
# = 将等号右边的值赋值给左边
# test = 1
# print(test=2) # 编辑不报错，运行时报错
# print(2 - 1 == 1)

# 逻辑运算符
# 运算的结果都是布尔类型  True/False
# 或or 与and 非not
# 表达式1 or 表达式2    两端都为False,整体才为False
# 表达式1 and 表达式2   两端都为True,整体才为True
# not 表达式   原结果取反
print(2 > 1 and 1 > 10)
print(2 > 1 or 1 > 10)
print(not 2 > 1)

# 输出今年是否是闰年。是-True,否-False
# 闰年：四年一闰，百年不闰，四百年再闰
# 能被4的整除的同时不能被100整除或者能被400整除
year = 2025
flag = (year % 4 == 0 and year % 100 != 0) or year % 100 == 0
print(f"{year}是否是闰年：{flag}")
